that makes giddy - German English Dictionary